package com.xinqi.modules.course.classmenu.dto.req;

import java.io.Serializable;

import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;

/**
 * 课程中版块设置表-请求对象-新增
 *
 * @author: linkai
 * @date: 2023/10/25
 */
@Data
@Schema(description = "课程中版块设置表-请求对象-新增")
public class ClassMenuCreateDTO implements Serializable {

    /**
     * 菜单初始id
     */
    @Schema(description = "菜单初始id", example = "")
    private Long menuInitId;
    /**
     * 课程id
     */
    @Schema(description = "课程id", example = "")
    private Long courseId;
    /**
     * 班级id
     */
    @Schema(description = "班级id", example = "")
    private Long classId;
    /**
     * 版块名称
     */
    @Schema(description = "版块名称", example = "")
    private String title;
    /**
     * 原始名称
     */
    @Schema(description = "原始名称", example = "")
    private String originalTitle;
    /**
     * 1课堂目录 2作业 3测评 4讨论 5资料库 6课堂互动
     */
    @Schema(description = "1课堂目录 2作业 3测评 4讨论 5资料库 6课堂互动", example = "")
    private Integer type;
    /**
     * 是否显示0否1是
     */
    @Schema(description = "是否显示0否1是", example = "")
    private Integer hiden;
    /**
     * 排序
     */
    @Schema(description = "排序", example = "")
    private Integer sort;
}
